package cn.com.yusys.yusp.admin.domain;

import cn.com.yusys.yusp.commons.mapper.annotation.Generated;
import cn.com.yusys.yusp.commons.mapper.annotation.GenerationType;
import cn.com.yusys.yusp.commons.mapper.domain.BaseDomain;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

/**
 * The persistent class for the admin_sm_menu database table.
 * 
 */
@Entity
@Table(name="admin_sm_menu")
public class AdminSmMenu extends BaseDomain implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@Generated(GenerationType.UUID)
	@Column(name="MENU_ID")
	private String menuId;

	@Column(name="FUNC_ID")
	private String funcId;

	@Column(name="LAST_CHG_DT")
	private String lastChgDt;

	@Column(name="LAST_CHG_USR")
	private String lastChgUsr;

	@Column(name="MENU_NAME")
	private String menuName;

	@Column(name="MENU_ICON")
	private String menuIcon;

	@Column(name="MENU_ORDER")
	private Integer menuOrder;

	@Column(name="MENU_TIP")
	private String menuTip;

	@Column(name="SYS_ID")
	private String sysId;

	@Column(name="UP_MENU_ID")
	private String upMenuId;
	
	@Column(name="I18N_KEY")
	private String i18nKey;

	public AdminSmMenu() {
	}

	public String getMenuId() {
		return this.menuId;
	}

	public void setMenuId(String menuId) {
		this.menuId = menuId;
	}

	public String getFuncId() {
		return this.funcId;
	}

	public void setFuncId(String funcId) {
		this.funcId = funcId;
	}

	public String getLastChgDt() {
		return this.lastChgDt;
	}

	public void setLastChgDt(String lastChgDt) {
		this.lastChgDt = lastChgDt;
	}

	public String getLastChgUsr() {
		return this.lastChgUsr;
	}

	public void setLastChgUsr(String lastChgUsr) {
		this.lastChgUsr = lastChgUsr;
	}

	public String getMenuName() {
		return this.menuName;
	}

	public void setMenuName(String menuName) {
		this.menuName = menuName;
	}

	public String getMenuIcon() {
		return this.menuIcon;
	}

	public void setMenuIcon(String menuIcon) {
		this.menuIcon = menuIcon;
	}

	public Integer getMenuOrder() {
		return this.menuOrder;
	}

	public void setMenuOrder(Integer menuOrder) {
		this.menuOrder = menuOrder;
	}

	public String getMenuTip() {
		return this.menuTip;
	}

	public void setMenuTip(String menuTip) {
		this.menuTip = menuTip;
	}

	public String getSysId() {
		return this.sysId;
	}

	public void setSysId(String sysId) {
		this.sysId = sysId;
	}

	public String getUpMenuId() {
		return this.upMenuId;
	}

	public void setUpMenuId(String upMenuId) {
		this.upMenuId = upMenuId;
	}

	public String getI18nKey() {
		return i18nKey;
	}

	public void setI18nKey(String i18nKey) {
		this.i18nKey = i18nKey;
	}
	

}